package com.tang.param_check.common.delegate;

/**
 * @Author tangyuan2meicloud.com
 * @DATE 2022/1/15 20:14
 * @Desc 顶层的处理器接口 （委派模式）
 * R Result 返回值
 * P Paramter 处理的参数
 * @Remarks
 */
public interface Handler<R, P> {

    boolean canHandler(P parameter);

    R handler(P parameter);

}
